Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELM TREE PLACE Detached £321,258 £200,000 5 Apr 2007
2 ELM TREE PLACE Detached £172,969 £135,000 9 Jun 2017